◄
Humiliant
►
Dictionary
(
a.
) Humiliating; humbling.
Clyx.com