Subscribe
URL of the page has been copied to clipboard.
Meaning : A republic on the southwestern shores of the Arabian Peninsula on the Indian Ocean. Formed in 1990.
Synonyms : yemen
अरबी प्रायद्वीप में स्थित एक देश।
അറേബ്യന് മഹാദ്വീപില് സ്ഥിതി ചെയ്യുന്ന ഒരു രാഷ്ട്രം.
Install App