meaning of Bombentreffer

Bombentreffer - German to English

bomb harm

View more

  • bomb hit