palliators

Définition de palliators, s'il vous plaît visitez ici.

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