English dictionary, thesaurus, translations & etymology
FreeDict.com

self-sacrifice in Italian

self-sacrifice in Italian

abnegazione
noun
The giving up of one's own benefit for the good of others.
autosacrificio
noun
The giving up of one's own benefit for the good of others.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.