minimizzare, diminuire, ridurre, mitigare, lenire
Meaning and definitions of extenuate, translation in Italian language for extenuate with similar and opposite words. Also find spoken pronunciation of extenuate in Italian and in English language.
What extenuate means in Italian, extenuate meaning in Italian, extenuate definition, examples and pronunciation of extenuate in Italian language.