Tasted (fr. Goûté)

Translation into English

Synonyms

  • appétissant
  • délicieux
  • savoureux