Definify.com

Definition 2024


humiliators

humiliators

English

Noun

humiliators

  1. plural of humiliator