Sambuca - What does it mean?
sambuca | |
has no English definition.
An Italian liqueur made from elderberries and flavoured with licorice. Traditionally served with 3 coffee beans that represent health, wealth and fortune.
is likely misspelled.
has no English definition.
