Dictionary / City
تودغى گورج
/tod-GHA GORJ/
English
Todgha Gorges
French
gorges du Todgha
Part of Speech
noun
Register
standard