extenuators

Per a la definició de extenuators, si us plau visiti aquí.

deodorize excuse explain away palliate gloss (over) gloze (over) whitewash