sobrasada
Top 45000
Meanings
Noun
1. sobrassada (spiced, cured pork sausage from the Balearic Islands)