DICTIONARY
TTS Voice
 virtual keyboard

French English Dictionary Phrasebook Translator and Voice






    barrage


See also:   barrage, barrages



barrage m

1. barrage
2. dam
3. dike
4. dyke
5. embankment
6. jump-off
7. weir

Phrases with  barrage

barrage routier
roadblock



match de barrage
play-off; playoff