×
alleviation
meaning in French
n.
allégement, soulagement, adoucissement
Related Words
alleviate suffering
alleviating circumstances
alleviative
alleviator
PC Version
Copyright © 2018 WordTech Co.