Extenuating
English Meaning
- Present participle of extenuate.
- That lessens the seriousness of something by providing an excuse
Sorry, No Malayalam Meaning for your input!
See Extenuatin Want To Try Extenuating In Malayalam??