Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Serengeti
noun
(n)
a vast plain in Tanzania to the west of the Great Rift Valley known for its wildlife
a luas biasa di tanzania ke barat great rift valley yang terkenal dengan hidupan liar
Synonym:
serengeti plain
source: wordnet30