lumachels
English
Noun
lumachels
plural of
lumachel