Dictionary / Nature
بلاج ديال الصويرة
/PLAJ dyal s-SWI-ra/
English
Essaouira beach
French
plage d Essaouira
Part of Speech
noun
Register
standard