Arabic-English dictionary »

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

ArabicEnglish
أَفْرِيقِيَا الشَّمَالِيَّة f

North Africaid=Q27381|the northern part of Africa