Dictionary search results

Showing 1-2 of 2 results

sambuca US English

An Italian aniseed-flavored liqueur

sambuca New Oxford Dictionary for Writers & Editors

aniseed-flavoured liqueur