English to Chinese Dictionary

Search:

Did you mean: hemming hunming honing homing heiying heying houming huaming ?

狠命 hěn mìng exerting all one's strength


<< back to the home page