Extenuate Meaning in Hindi

What is the translation of word Extenuate in Hindi?

Meaning of  Extenuate in Hindi is : धीमा करना

Other Meanings of Extenuate

Example Sentences

there were extenuating circumstances that caused me to say the things I did