Delectableadjective


Definition

(of food or drink) delicious.