caracolle
English
Noun
caracolle
(
plural
caracolles
)
Alternative form of
caracoa
.