Ultimate-sacrifice meaning

Death, especially for a cause or for one's country.
noun
1
0
Advertisement