Definify.com

Definition 2025


sacrificators

sacrificators

English

Noun

sacrificators

  1. plural of sacrificator