NichiDict

窒息死

ちっそくし
[chissokushi]

Meanings

1.NounNoun・suru

death by suffocation; death by choking