FEEDBACK

Meaning of 自缢而死

Lookup via: Pinyin | Radicals
ér (Trad.: 自縊而死)
to hang oneself (idiom)