NichiDict

過労自死

かろうじし
[karoujishi]

Meanings

1.Noun

suicide brought on by excessive overwork