self-sacrifice in Italian
self-sacrifice in Italian
abnegazione
The giving up of one's own benefit for the good of others.
autosacrificio
The giving up of one's own benefit for the good of others.