extenuate - Englisch Synonyme Wörterbuch

extenuate

v.
[1] palliate , mitigate