babbaluciu
Sicilian
Noun
babbaluciu
m
alternative form of
babbaluci
:
snail