extenuators

Definisi daripada extenuators, sila layari di sini.

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