irrumators
English
Noun
irrumators
plural of
irrumator