deodorizer

Definice deodorizer, naleznete zde.

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