Back to Dictionary
刑辱
xíngrǔ
1.
to humiliate and torture
2.
to suffer mutilation and humiliation
Metadata
- Category
- Chinese