Home
Search
Index
Definify.com
Definition
2024
babbaluciu
babbaluciu
Sicilian
Alternative forms
babbaluci
Noun
babbaluciu
m
snail
Similar Results