◄
Delitable
►
Dictionary
(
a.
) Delightful; delectable.
Clyx.com