Arabic-English dictionary »

الأرض البور meaning in English

ArabicEnglish
الأرض البور

Moor[UK: mʊə(r)] [US: ˈmʊr]