×
alleviator
meaning in French
n.
calmant ( médicament ), qui appaise (médicament ou personne)
Related Words
alleviation
alleviative
alleviatory
alley
PC Version
Copyright © 2018 WordTech Co.