Arabic-English dictionary »

نَابُلُس meaning in English

ArabicEnglish
نَابُلُس f

Nabluscity