English to Chinese Dictionary

Search:

雪耻 xuě chǐ to take revenge for a past insult / to expunge a disgrace or humiliation


<< back to the home page