Dictionary / Nature
توية ديال الصويرة
/TU-ya dyal s-SWI-ra/
English
Essaouira thuya
French
thuya d Essaouira
Part of Speech
noun
Register
standard