demeaning in German
demeaning in German
erniedrigend
Degrading; that degrades.
herabsetzend
Degrading; that degrades.