lumachellas
English
Noun
lumachellas
plural of
lumachella