Definify.com

Definition 2024


sacrificators

sacrificators

English

Noun

sacrificators

  1. plural of sacrificator