Dictionary / City

todgha gorges

تودغى گورج

/tod-GHA GORJ/

English

Todgha Gorges

French

gorges du Todgha

Part of Speech

noun

Register

standard