English to Chinese Dictionary

Search:

Did you mean: xueshi xuezhi xiechi xuecai xuechu xueji xiezhi xuezi ?

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


<< back to the home page