EGAVE

chistorra

Meaning

  1. noun A type of pork sausage from the Basque Country.

Similar words

choritso botifarra chorizo sobrassada chicharron chorizzo chilorio chipolata choriqueso sobrasada

Save “chistorra” to learn later