lumachine
Italian
Noun
lumachine
f
plural of
lumachina
diminutive of
lumache