Back to Dictionary
羞辱
xiūrǔ
1. to baffle
2. to humiliate
3. shame
4. dishonor
5. humiliation
Very Common • Top 6%