meaning of Beschießung

Beschießung - German to English

bombardment

View more

  • cannonade
  • cannonading
  • shelling