tormentours
English
Noun
tormentours
plural of
tormentour