Extenuatory
Word Dictionary
-> Extenuatory
Search:
Extenuatory
(a.) Tending to extenuate or palliate.
Terms of Use
Canadian Jobs