Chinese-English dictionary »

世界屋脊 /shìjiè wūjǐ/ meaning in English

ChineseEnglish
世界屋脊 /shìjiè wūjǐ/ proper noun

Roof of the World(the high mountainous regions in Asia)
proper noun