×
appeasement
meaning in French
n.
apaisement; assouvissement; conciliation
Related Words
appeased
appeased him
appeaser
appellant
PC Version
Copyright © 2018 WordTech Co.