tormenters

English

Noun

tormenters

  1. plural of tormenter