English to Chinese Dictionary

Search:

Did you mean: huosai huozai huagai huigai huogui huoji huoshi huoqi ?

活该 huó gāi (coll.) serve sb right / deservedly / ought / should


<< back to the home page