Dictionary search results

Showing 1-2 of 2 results

sambuca British & World English

An Italian aniseed-flavoured liqueur

sambuca New Oxford Dictionary for Writers & Editors

aniseed-flavoured liqueur