English-Chinese dictionary »

denali meaning in Chinese

EnglishChinese
Denali (highest mountain peak in North America)
proper noun

德納里峰proper noun

德纳里峰 /Dénàlǐ Fēng/proper noun