Noun

Dictionary in Provencal

cacalaus

snail; helix; spiral

English translation snail; helix; spiral
Grammatical category s.
Also from English helix, snail, spiral