inflictors

English

Noun

inflictors

  1. plural of inflictor