Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: sangshen shangshan shangsheng shanshen shanghen shangzhen ?

shàng shēn upper part of the body / to put on (clothes on the upper body) / (of a spirit, disease, misfortune etc) to afflict one; to possess one
shāng shēn to be harmful to one's health

Dictionary · Google Translate · Help
By MDBG 2025