English to Arabic

Meaning for:
Moorish
other
مغاربي