Online Dictionary
Definition of " cannoneggiare " in Italian English Dictionary
Results
cannoneggiare
  • {V} cannonade, bombard, batter