English-Arabic dictionary »

barrage meaning in Arabic

EnglishArabic
Barrage [UK: ˈbæ.rɑːʒ]
[US: bə.ˈrɑːʒ]

السّدّ

Barraged [UK: bə.ˈrɑːʒd]
[US: bə.ˈrɑːʒd]

حجز

Barrages [UK: ˈbæ.rɑː.ʒɪz]
[US: bə.ˈrɑː.ʒəz]

السّدود