botifarras
English
Noun
botifarras
plural of
botifarra