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