Dictionary / Nature

thuya dyal sswaira

توية ديال الصويرة

/TU-ya dyal s-SWI-ra/

English

Essaouira thuya

French

thuya d Essaouira

Part of Speech

noun

Register

standard