×
solace
meaning in French
n.
consolation, soulagement
v.
consoler, encourager; apaiser, améliorer
Related Words
solaced
found solace
sola
sol fa
solaced
solacer
PC Version
Copyright © 2018 WordTech Co.