sacrificators

English

Noun

sacrificators

  1. plural of sacrificator

Anagrams