ultimate sacrifices
English
Noun
ultimate
sacrifices
plural of
ultimate sacrifice