Dictionary / City

tafrawt

تافراوت

/TAFRAWT/

English

Tafraoute

French

Tafraoute

Part of Speech

noun

Register

standard