Englishfor English speakers
self-abasement English
Meaning self-abasement meaning
What does self-abasement mean?
self-abasement
Synonyms self-abasement synonyms
What other words have the same or similar meaning as self-abasement?