supreme sacrifices
English
Noun
supreme sacrifices
plural of
supreme sacrifice