Dictionary / City

tetouan

تطوان

/TETOUAN/

English

Tetouan

French

Tetouan

Part of Speech

noun

Register

standard