cagouilles
French
Noun
cagouilles
f
plural of
cagouille