English to Chinese Dictionary

Search:

羞辱 xiū to humiliate / to shame / humiliation / indignity


<< back to the home page