palatable, nice, sweet-smelling

listen to the pronunciation of palatable, nice, sweet-smelling
English - English

Definition of palatable, nice, sweet-smelling in English English dictionary

palatable, nice, sweet-smelling
{a} flavorous