humiliating





humiliating - adjective

humiliating - thesaurus

demeaning   humbling   mortifying