MalayTranslate.com
Malay to English Translator
Translate Here

Malay to English

hasil carian: sahara

Probably related to:
Malay English
sahara
saharan, the sahara the, the sahara,


English to English

sahara
(s/@/'h/(@)/r/@/ )

noun (n)

  • the world's largest desert (3,500,000 square miles) in northern Africa
    gurun terbesar di dunia (3, 500, 000 mil persegi) di afrika utara
    Synonym:
    sahara desert
    source: wordnet30