Dictionary / City

sswaira

الصويرة

/SSWAIRA/

English

Essaouira

French

Essaouira

Part of Speech

noun

Register

standard