See also: Barrages, and bârrages

English

edit

Noun

edit

barrages

  1. plural of barrage

French

edit

Noun

edit

barrages m

  1. plural of barrage

Anagrams

edit