Extenuator
Word Dictionary
-> Extenuator
Search:
Extenuator
(n.) One who extenuates.
Terms of Use
Canadian Jobs