extenuate - Inglés Sinónimo Diccionario

extenuate

v.
[1] palliate , mitigate