English to Chinese Dictionary

Search:

Did you mean: sangshen shangshan shangsheng shanshen shanghen shangzhen shengshen shangcheng ?

上身 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


<< back to the home page