clampins
French
Noun
clampins
m
plural of
clampin