English-Spanish dictionary »

self-deprecation meaning in Spanish

EnglishSpanish
self-deprecation (disparaging view of oneself)
noun

autoironíanoun
{f}