massive bomb attack, massive artillery attack, barrage

listen to the pronunciation of massive bomb attack, massive artillery attack, barrage
English - English
intensive bombardment
massive bomb attack, massive artillery attack, barrage
Favorites