×
délectable
meaning in English
adj.
delectable, delightful
Related Words
délayer
délayé
délectation
délecter
PC Version
Copyright © 2018 WordTech Co.