Summary
French to English:   more detail...
  1. sacrifice de soi:


French

Detailed Translations for sacrifice de soi from French to English


Wiktionary Translations for sacrifice de soi:

sacrifice de soi
noun
  1. giving up of one's own benefit

External Machine Translations:

Related Translations for sacrifice de soi