FEEDBACK

Meaning of 勒毙

Lookup via: Pinyin | Radicals
lēi (Trad.: 勒斃)
to strangle or throttle to death