supreme sacrifices

English

Noun

supreme sacrifices

  1. plural of supreme sacrifice