not tasty, not appealing to the palate

listen to the pronunciation of not tasty, not appealing to the palate
English - English
{s} unpalatable
not tasty, not appealing to the palate
Favorites