scamorze
Italian
Noun
scamorze
f
plural of
scamorza