See Also: sambuca(1)(dictionary)
sambuca(2)(dictionary)
Sambuca(recipes)

sambuca(1) (iou)



sambuca noun1. . LME.

Ancient History.
A triangular stringed instrument. LME.
A kind of siege-engine. rare. LME.