What does beschossen mean?

beschossen - German to English

fired at

View more

  • shelled