MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Yemen
('/j//E/m/@/n )

noun (n)

  • a republic on the southwestern shores of the Arabian Peninsula on the Indian Ocean; formed in 1990
    menjadi republik di southwestern tepian wilayah jazirah di lautan india; dibentuk di 1990
    source: wordnet30