Diccionario Inglés-Español
extenuating
Atenuante
Diccionario Inglés-Español
extenuate
exterminate