bombardare Italian - English
1.
Englishshell
-
Englishto bombard, to fire projectiles at
-
Italianbombardare
2.
Englishbomb
-
Englishattack with bombs
-
Italianbombardare
3.
Englishbombard
-
Englishto direct at a substance an intense stream of high-energy particles, usually sub-atomic or made of at most a few atoms
-
Italiancheckbombardare
English translator: Italian English bombardare Eesti sõnaraamat Español Traductor Svenska Översättare