English to Chinese Dictionary

Search:

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

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


<< back to the home page