Arabic-English dictionary »

اَلرُّهَا meaning in English

ArabicEnglish
اَلرُّهَا

Urfacity in Turkey|Edessa

اَلرُّهَا f

Edessacity in Mesopotamia|Sanliurfa