English-Italian dictionary »

barrage meaning in Italian

EnglishItalian
barrage [barrages] (heavy curtain of artillery fire)
noun
[UK: ˈbæ.rɑːʒ]
[US: bə.ˈrɑːʒ]

fuoco di sbarramentonoun
{m}