English-Arabic dictionary »

bombards meaning in Arabic

EnglishArabic
Bombards [UK: bɒm.ˈbɑːdz]
[US: bɒm.ˈbɑːrdz]

يقصف