See Also: sardelle(dictionary)

sardelle (iou)



sardelle noun. L16.
[Italian sardella dim. of sarda, from Latin: see SARDINE noun2.]
A sardine, anchovy, or other small fish similarly prepared for eating.