English-Italian dictionary »

self-deprecation meaning in Italian

EnglishItalian
self-deprecation (disparaging view of oneself)
noun

autoironianoun
{f}