dictionary-en.com Free online language dictionary.

barrage in russian

Word:
barrage (Number of letters: 7)
Dictionary:
english-russian
Translations (7):
дамба, запруда, мостовая, насыпь, плотина, ворота, заграждение
Related words:
russian barrage, barrage synonym, barrage pronunciation, barrage pokemon, barrage poe, barrage parkrun, barrage in russian, дамба in english
barrage in russian