See also: barrages and Barrages

Norman

edit

Noun

edit

bârrages m pl

  1. plural of bârrage