Arabic-English dictionary »

مغاربي meaning in English

ArabicEnglish
مغاربي

Moorish[UK: ˈmʊə.rɪʃ] [US: ˈmʊ.rɪʃ]