English edit

Noun edit

tormenters

  1. plural of tormenter