scrofette
Italian
Noun
scrofette
f
plural of
scrofetta