palliates

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

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