×

délectation meaning in English

n. delectation, delight

Related Words

  1. délayé
  2. délectable
  3. délecter
  4. délestage
PC Version

Copyright © 2018 WordTech Co.