English edit

Adjective edit

humiliatory (comparative more humiliatory, superlative most humiliatory)

  1. humiliating