Yemen Arab Republic

EnglishEdit

Proper nounEdit

Yemen Arab Republic

  1. A former country in the northern part of what is now Yemen.

SynonymsEdit

TranslationsEdit