|
|
|
|
indefatigable
mamono tena
~ to commit suicide ~ to kill oneself