English-Arabic dictionary »

sultanate of oman meaning in Arabic

EnglishArabic
Sultanate of Oman

عمان