chitturro

[Spanish] plural chitturros

Small, highly flavoured pork sausages.

Countries