Arabic-English dictionary »

أُورُوبَا الشَّمَالِيَّة meaning in English

ArabicEnglish
أُورُوبَا الشَّمَالِيَّة f

Northern Europesociopolitical region of Europe