Dictionary / Nature
جزيرة المغرب
/j-ZI-rat l-MGHRIB/
English
Moroccan island metaphor
French
ile du Maroc
Part of Speech
noun
Register
standard