German-English dictionary »

selbsterniederigung meaning in English

GermanEnglish
die Selbsterniederigung Substantiv

self abasementnoun