Delectable

Print Friendly, PDF & Email

Definition: giving joy or pleasure <especially a delicious food item>; tasty