vorada, bombardeig, barrera, presa, terraplè, calçada elevada, tanca, autodefensa, instint de conservació
Meaning and definitions of barrage, translation in Catalan language for barrage with similar and opposite words. Also find spoken pronunciation of barrage in Catalan and in English language.
What barrage means in Catalan, barrage meaning in Catalan, barrage definition, examples and pronunciation of barrage in Catalan language.