Meaning of sambuca
Definition of sambuca
(noun)
an Italian
liqueur
made
with elderberries and flavored with
licorice
Other information on sambuca
WIKIPEDIA results for
sambuca
Amazon results for
sambuca
Tweet