Definisi 'republic of yemen'
English to English
noun
1 a republic on the southwestern shores of the Arabian Peninsula on the Indian Ocean; formed in 1990
source: wordnet30
More Word(s)
aden-abyan islamic army, iaa, islamic army of aden, islamic army of aden-abyan, asian country, asian nation, yemeni, arab league, aden, al-hudaydah, hodeida, al-mukalla, mukalla, arabia, arabian peninsula, asia,

Visual Synonyms
Click for larger image