barcasses

French

Noun

barcasses f

  1. plural of barcasse