DICTIONARY
TTS Voice
 virtual keyboard

French English Dictionary








Phrases with barrage found: 2  


French-English dictionary
   barrage routier
  roadblock

French-English dictionary
   match de barrage
  playoff
  play-off