lumachine

Italian

Noun

lumachine f

  1. plural of lumachina
  2. diminutive of lumache