×

solace meaning in French

n. consolation, soulagement
v. consoler, encourager; apaiser, améliorer

Related Words

  1. solaced
  2. found solace
  3. sola
  4. sol fa
  5. solaced
  6. solacer
PC Version

Copyright © 2018 WordTech Co.