self-depreciation
English Dictionary
->
Letter S
-> self-depreciation
Search Dictionary:
self-depreciation Definition
(n)
a
feeling
of
being
of
little
worth
self-depreciation Synonyms
self-depreciation
© Art Branch Inc.