MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Republic of Yemen

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
    Synonym:
    yemen
    source: wordnet30