Italian-English dictionary »

sambuca meaning in English

ItalianEnglish
sambuca noun
{f}

sambuca(Italian liqueur made from elderberries and flavoured with licorice)
noun
[UK: ˌsæm.ˈbjuːk.ə] [US: ˌsæm.ˈbjuːk.ə]