English to Chinese Dictionary

Search:

Did you mean: chutou choutou ?

吃苦头 chī tou to suffer / to suffer for one's actions / to pay dearly / to burn one's fingers


<< back to the home page