Silvestro
[
Italian
]
A herbal liqueur reputedly made with a hundred herbs, with a taste of mint predominating.
Synonyms in other languages
Italian
Centerbe
Countries
Italy