barrages

See also: Barrages and bârrages

EnglishEdit

NounEdit

barrages

  1. plural of barrage

FrenchEdit

NounEdit

barrages m

  1. plural of barrage

AnagramsEdit