extenuators

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

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