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)
Spelling Suggestions for: auto-sacrifice
- Searching for suggestions...
Wiktionary Translations for auto-sacrifice:
auto-sacrifice
noun
-
giving up of one's own benefit
External Machine Translations:
Related Translations for auto-sacrifice
English