delectable in Polish
delectable in Polish
smakowity
wyśmienity
delicja
Something that is delectable.