Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: duoshen taoshen tuoshan tushen taoshan tishen ?

tuō shēn to get away / to escape (from obligations) / to free oneself / to disengage

Dictionary · Google Translate · Help
By MDBG 2024