colimaçons
French
Noun
colimaçons
m
plural of
colimaçon