Translation and English learning by Britannica
merriam webster

1 Translation result for barrage in Spanish


barrage noun

unfavorite favorite play sound
descarga (de artillería); aluvión

Synonyms of
barrage noun

Reverse translation for barrage

descarga  (de artillería) - discharge, unloading 
aluvión  - flood, barrage 
Did you know

9% of Nglish's users have already made it to list 2 (basic level).

Think you can join them?