Pinyin Dictionary results for "lei sha"

勒杀
to strangle
Dictionary data provided by CC-CEDICT