self-sacrificers
English
Noun
self-sacrificers
plural of
self-sacrificer