selfabasement

listen to the pronunciation of selfabasement
Английский Язык - Английский Язык
Humiliation or abasement proceeding from consciousness of inferiority, guilt, or shame
Degradation of one's self by one's own act
selfabasement
Избранное