dictionary-en.com Free online language dictionary.

barrage in french

Word:
barrage (Number of letters: 7)
Dictionary:
english-french
Translations (11):
barquerolle, barrage, barre, barrière, chaussée, digue, estacade, jetée, môle, remblai, remblayage
Related words:
french barrage, barrage synonym, barrage pronunciation, barrage pokemon, barrage poe, barrage parkrun, barrage in french, barquerolle in english
barrage in french