Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dongshan dangshan dengshang dengshen dengzhan tangshan ?

dēng shān to climb a mountain / climbing / mountaineering

Dictionary · Google Translate · Help
By MDBG 2026