demütigen - jdn. demütigen

German Description: 

jdm. eine Schmach antun/zufügen
jdn. beschämen

English Translation: