English | German | Russian | Czech

butifarra English

Meaning butifarra meaning

What does butifarra mean?

butifarra

A sausage from Catalonia.

Are you looking for...?