Summary
French to English: more detail...
-
sacrifice de soi:
-
Wiktionary:
sacrifice de soi → self-sacrifice
-
Wiktionary:
French
Detailed Translations for sacrifice de soi from French to English
Wiktionary Translations for sacrifice de soi:
sacrifice de soi
noun
-
giving up of one's own benefit