English to Chinese Dictionary

Search:

Did you mean: chansheng chuanshen shanshen shanshan shenshen changshan changshun chuanzhen ?

缠身 chán shēn (of an illness, debt etc) to plague one; to bog one down; to preoccupy one


<< back to the home page