supreme sacrifices

English

edit

Noun

edit

supreme sacrifices

  1. plural of supreme sacrifice