English to Chinese Dictionary

Search:

Did you mean: dongzheng dongcheng dongsheng dangzheng dingzheng dongzhang ?

动真格 dòng zhēn to get serious about sth / to pull no punches / to be determined to see sth through


<< back to the home page