barcasses
French
Noun
barcasses
f
plural of
barcasse