FEEDBACK

Meaning of 缢死

Lookup via: Pinyin | Radicals
(Trad.: 縊死)
to execute by hanging; to hang oneself