Sacrifice (fr. Sacratif)

Translation into English

Synonyms

  • abnegatif
  • dévoué
  • sacrificiel