extenuators

Para definição do extenuators, por favor visite aqui.

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