Spanish-English dictionary »

república democrática popular del yemen meaning in English

SpanishEnglish
República Democrática Popular del Yemen proper noun

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