Barca
WiktionaryText

Noun



  1. boat
  2. a ship 's company
 
x
OK