Italian

edit

Noun

edit

lumachine f

  1. plural of lumachina
  2. diminutive of lumache