Dictionary / City
مرزوگة
/mr-ZU-ga/
English
Merzouga dunes
French
Merzouga
Part of Speech
noun
Register
standard