Caravelles
English
Noun
Caravelles
plural of
Caravelle