English dictionary
sambuca meaning and definition
Definition and meaning of sambuca at MeaningMonkey.org. sambuca meaning and definition in the English Dictionary.SAMBUCA noun
Definition of sambuca (noun)
- an Italian liqueur made with elderberries and flavored with licorice
Source: Princeton University Wordnet