italian licorice-flavored liqueur made from elderberries

listen to the pronunciation of italian licorice-flavored liqueur made from elderberries
English - English

Definition of italian licorice-flavored liqueur made from elderberries in English English dictionary

Italian licorice-flavored liqueur made from elderberries
sambuca