Home
Search
Index
Definify.com
Definition
2024
autosacrifice
autosacrifice
See also:
auto-sacrifice
French
Noun
autosacrifice
m
(
plural
autosacrifices
)
self-sacrifice
Etymology
auto-
+
sacrifice
Similar Results