caravel, light sailing ship

listen to the pronunciation of caravel, light sailing ship
English - English

Definition of caravel, light sailing ship in English English dictionary

light sailing ship
{i} caravelle