Dictionary / City
ورزازات
/war-ZA-zat/
English
Ouarzazate
French
Part of Speech
noun
Register
standard