Summary
English to French:   more detail...
  1. self-sacrifice:


English

Detailed Translations for self-sacrifice from English to French

self-sacrifice: (*Using Word and Sentence Splitter)

self-sacrifice:


Translation Matrix for self-sacrifice:

NounRelated TranslationsOther Translations
- selflessness

Synonyms for "self-sacrifice":


Related Definitions for "self-sacrifice":

  1. acting with less concern for yourself than for the success of the joint activity1

Wiktionary Translations for self-sacrifice:

self-sacrifice
noun
  1. giving up of one's own benefit

External Machine Translations:

Related Translations for self-sacrifice