Pinyin Dictionary results for "nve sha"

虐杀
to kill (or assault) sadistically
Dictionary data provided by CC-CEDICT