to shell, bombard

listen to the pronunciation of to shell, bombard
English - Turkish
dövmek
to bombard
topa tutmak
English - English

Definition of to shell, bombard in English English dictionary

To bombard
bomb