×

alleviation meaning in French

n. allégement, soulagement, adoucissement

Related Words

  1. alleviate suffering
  2. alleviating circumstances
  3. alleviative
  4. alleviator
PC Version

Copyright © 2018 WordTech Co.