English dictionary, thesaurus, translations & etymology
FreeDict.com

Roof of the World in French

Roof of the World in French

toit du monde
proper noun
The various high mountainous regions in Asia, consisting of Pamir, the Himalayas, Tibet and Mount Everest.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.