maghreb meaning in English
n. maghrib, maghreb, coastal and mountainous region of northwest africa (centered on morocco, algeria and tunisia)
n. maghrib, maghreb, coastal and mountainous region of northwest africa (centered on morocco, algeria and tunisia)