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