English to Chinese Dictionary

Search:

Did you mean: duoshen taoshen tuoshan tushen taoshan tishen duoshan dushen ?

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


<< back to the home page