meaning of Artilleriefeuer

Artilleriefeuer - German to English

artillery barrage

View more

  • artillery fire
  • artillery fire from covered positions
  • gunfire