English

edit

Noun

edit

caravelles

  1. plural of caravelle