English to Chinese Dictionary

Search:

Did you mean: chushen shishen shoushen shushan shashen shuishen sushen sheshen ?

束身 shù shēn to bind oneself / submission
树身 shù shēn tree trunk


<< back to the home page