×

délasser meaning in English

v. refresh, relax, soothe

Related Words

  1. se délasser
  2. délassant
  3. délassement
  4. délateur
  5. délation
PC Version

Copyright © 2018 WordTech Co.