Arabic-English dictionary »

عَمُورَة meaning in English

ArabicEnglish
عَمُورَة f

Gomorrahcity in the Middle East