Dictionary / City

merzouga

مرزوگة

/mr-ZU-ga/

English

Merzouga dunes

French

Merzouga

Part of Speech

noun

Register

standard