上身
shàng shēnshangshen
- 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ēnshangshen
Data from JMdict, KANJIDIC2 (EDRDG), KanjiVG, CC-CEDICT and Make Me a Hanzi. Sources and licences