obstáculo, bordillo, bombardeo, barrera, presa, terraplén, calzada elevada, Bund, cerca, autodefensa, instinto de conservación
Meaning and definitions of barrage, translation in Spanish language for barrage with similar and opposite words. Also find spoken pronunciation of barrage in Spanish and in English language.
What barrage means in Spanish, barrage meaning in Spanish, barrage definition, examples and pronunciation of barrage in Spanish language.