samˈbucaEnglish translation of samˈbucanf sambuca Definition of sambuca in the British & World English dictionary Definition of sambuca in the US English dictionary