French-English dictionary »

république démocratique populaire du yémen meaning in English

FrenchEnglish
République démocratique populaire du Yémen nom propre

People's Democratic Republic of Yemen◼◼◼(South Yemen)
proper noun