Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shanshan changshan shangzhan shanghan shangshen shangsuan ?

shàng shān to climb a hill / to go to the mountains / (of silkworms) to go up bundles of straw (to spin cocoons) / to pass away / (of the sun or moon) to rise
shàng shān blouse

Dictionary · Google Translate · Help
By MDBG 2025