Subscribe
URL of the page has been copied to clipboard.
Meaning : An Italian liqueur made with elderberries and flavored with licorice.
Install App
Sambuca meaning in Telugu.