Arabic-English dictionary »

شَمَال أَفْرِيقِيَا meaning in English

ArabicEnglish
شَمَال أَفْرِيقِيَا m

North Africaid=Q27381|the northern part of Africa