English | German | Russian | Czech

sobrassada English

Meaning sobrassada meaning

What does sobrassada mean?

sobrassada

A spiced, cured pork sausage from the Balearic Islands.

Are you looking for...?