Definify.com

Definition 2026


sacrificators

sacrificators

English

Noun

sacrificators

  1. plural of sacrificator