Compund Words

Sponsored Links

Last Search Words

Search Result:sambuca




Overview of noun sambuca

The noun sambuca has 1 sense


  • sambuca -- (an Italian liqueur made with elderberries and flavored with licorice)