English-Spanish dictionary »

chistorra meaning in Spanish

EnglishSpanish
chistorra (pork sausage)
noun

chistorranoun
{f}