imprecators
English
Noun
imprecators
plural of
imprecator