French edit

Noun edit

lumachelle f (plural lumachelles)

  1. lumachel

Further reading edit

Italian edit

Noun edit

lumachelle f

  1. plural of lumachella