Barrage — English Spanish translation2 translations found

barrage (n) (river) presa (f) (n) (river)
barrage (n) (river) barrera (f) (n) (river)
Translate Barrage into other languages
Translate barrage into German
Translate barrage into French
Translate barrage into Italian
Translate barrage into Dutch
Translate barrage into Portuguese
Translate barrage into Slovenian
Translate barrage into Polish
Translate barrage into Czech