English-Chinese dictionary »

himalayas meaning in Chinese

EnglishChinese
Himalayas (a mountain range of south-central Asia)
proper noun
[UK: ˌhɪ.mə.ˈlaɪəs]
[US: ˌhɪ.mə.ˈlaɪəs]

喜馬拉雅山proper noun

喜马拉雅山 /Xǐmǎlāyǎ shān/proper noun