Latin-English dictionary »

sabucus meaning in English

LatinEnglish
sabucus [sabuci] (2nd) M
noun

sambuca-playernoun

triangular stringed instrument w / very sharp shrill tone OEDnoun