self-abasement

English Dictionary -> Letter S -> self-abasementself-abasement Definition



self-abasement Synonyms






© Art Branch Inc.