caxirolo
Galician
Noun
caxirolo
m
(
plural
caxirolos
)
snail
Synonyms:
cornacha
,
sesillo
,
cosco