いのち てる
inochio suteru

Ichidan Verb
Expression

1. to give one's life; to lay down one's life

Other forms: