capicorda
Italian
Noun
capicorda
m
plural of
capocorda