Arabic-English dictionary »

عُمَيْرَا meaning in English

ArabicEnglish
عُمَيْرَا

Gomorrahcity in the Middle East