Arabic-English dictionary »

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

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

North Africaid=Q27381|the northern part of Africa