Meaning ofsambucasin English

sambucas