Alleviator
Word Dictionary
-> Alleviator
Search:
Alleviator
(n.) One who, or that which, alleviates.
Terms of Use
Canadian Jobs