meaning of alleviator

1. One who, or that which, alleviates.


Related Words

alleviator | alleviatory |

Developed & Maintained By Taraprasad.com

Treasure Words