caricol(l)e
[
French
]
plural
caricol(l)English speaking
Sea snails
Countries
Belgium
France