self-sacrifice in French
self-sacrifice in French
auto-sacrifice
The giving up of one's own benefit for the good of others.
sacrifice de soi
The giving up of one's own benefit for the good of others.