dictionary-en.com Free online language dictionary.

barrage in spanish

Word:
barrage (Number of letters: 7)
Dictionary:
english-spanish
Translations (11):
barra, barranco, barrera, calzada, dique, embalse, malecón, presa, puerta, represa, verja
Related words:
spanish barrage, barrage synonym, barrage pronunciation, barrage pokemon, barrage poe, barrage parkrun, barrage in spanish, barra in english
barrage in spanish