×
délectation
meaning in English
n.
delectation, delight
Related Words
délayé
délectable
délecter
délestage
PC Version
Copyright © 2018 WordTech Co.