selfabasement

listen to the pronunciation of selfabasement
Englisch - Englisch
Humiliation or abasement proceeding from consciousness of inferiority, guilt, or shame
Degradation of one's self by one's own act
selfabasement
Favoriten