Back to Dictionary
虐杀
虐殺
nüèshā
1.
to mistreat and kill
2.
to torture to death
Metadata
- Category
- Chinese