Definify.com

Definition 2024


autosacrifice

autosacrifice

See also: auto-sacrifice

French

Noun

autosacrifice m (plural autosacrifices)

  1. self-sacrifice