sambuca
English Dictionary
->
Letter S
-> sambuca
Search Dictionary:
sambuca Definition
(n)
an
Italian
liqueur
made
with
elderberries
and
flavored
with
licorice
sambuca Synonyms
sambuca
© Art Branch Inc.