To taste (fr. Goûter)

Translation into English

Synonyms