a soft anisette flavoured liqueur from ıtaly

listen to the pronunciation of a soft anisette flavoured liqueur from ıtaly
English - English

Definition of a soft anisette flavoured liqueur from ıtaly in English English dictionary

a soft anisette flavoured liqueur from Italy
sambuca