Arabic-English dictionary »

الجُزُرُ meaning in English

ArabicEnglish
الجُزُرُ الخَالِدَات f-p

Canary Islandsan archipelago off the coast of north-western Africa