delectable

  1. Adjective pek hoş, lâtif, enfes, nefis.
  2. Adjective leziz, çok lezzetli.
    You cook delectable food.