Logo
Translation and English learning by Britannica
merriam webster

1 Translation result for barrage in Spanish

noun

barrage noun

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

Synonyms of
barrage noun

Reverse translation for barrage

descarga  (de artillería) - discharge, unloading 
aluvión  - flood, barrage 
Word of the day

How do you say exhaust?