Silvestro

[Italian]

A herbal liqueur reputedly made with a hundred herbs, with a taste of mint predominating.

Synonyms in other languages

Italian

Countries