Arabic-English dictionary »

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

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

North Africaid=Q27381|the northern part of Africa