Summary
French to English: more detail...
-
auto-sacrifice:
-
Wiktionary:
auto-sacrifice → self-sacrifice
-
Wiktionary:
French
Detailed Translations for auto-sacrifice from French to English
auto-sacrifice: (*Using Word and Sentence Splitter)
Wiktionary Translations for auto-sacrifice:
auto-sacrifice
noun
-
giving up of one's own benefit
Related Translations for auto-sacrifice
English