self-abasement – Deutsch–English translations

🇬🇧 en de 🇩🇪

self-abasement noun

  • self-abasement
Selbsterniedrigung
Wiktionary Links