Definisi 'self-depreciation'
English to English
noun
1 a feeling of being of little worth
source: wordnet30
More Word(s)
humbleness, humility,

Visual Synonyms
Click for larger image