Deutsch Version
Translate
"to hum"
to German Language
English to German
German to English
English
German
to hum
summen
to hum, to sum
summen
to humble
demütigen
to humble, to humiliate
demütigen
to humiliate
demütigen
to humiliate oneself
sich demütigen