English to Chinese Dictionary

Search:

羞辱 xiū to baffle / to humiliate / shame / dishonor / humiliation


<< back to the home page