Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
El Giza
(/E/l_'g/i/z/@/ )
noun
(n)
an ancient Egyptian city on the west bank of the Nile opposite Cairo; site of three Great Pyramids and the Sphinx
mesir kuno kota di tebing barat sungai nil berlawanan kairo; tempat tiga besar piramid dan sphinx
Synonym:
giza
,
gizeh
source: wordnet30