Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dongshan dangshan dengshang dengzhan tangshan tongshan ?

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

Dictionary · Google Translate · Help
By MDBG 2025