barrage fire - Inglés Sinónimo Diccionario

barrage fire

n.
[1] barrage , battery , bombardment , shelling