Definify.com

Definition 2024


auto-sacrifice

auto-sacrifice

See also: autosacrifice

French

Noun

auto-sacrifice m (plural auto-sacrifices)

  1. self-sacrifice