self-tormentors

English

Noun

self-tormentors

  1. plural of self-tormentor