FEEDBACK

Meaning of 窒息而死

Lookup via: Pinyin | Radicals
窒 zhì 息 xī 而 ér 死 sǐ
to be stifled to death (idiom)