English

edit

Noun

edit

humiliators

  1. plural of humiliator