caravelles
English
Noun
caravelles
plural of
caravelle
French
Noun
caravelles
plural of
caravelle