meaning of beschossen

beschossen - German to English

fired at

View more

  • shelled