Self-abasement

"Self-abasement" in Dutch

zelfvernedering

(self-abasement)

More for "self-abasement"

Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.