See also: barrages and Barrages

Norman edit

Noun edit

bârrages m pl

  1. plural of bârrage