NichiDict

刎死

ふんし
[funshi]

Meanings

1.NounNoun・suru

decapitating oneself