ReadWriteQuiz
Chinese dictionary
commit suicide for fear of punishment; commit suicide to escape punishment
这个战犯畏罪自杀了。
The war criminal laid hands on himself to escape punishment.
这个战犯畏罪自杀了。
The war criminal laid hands on himself to escape punishment.