What does Bombenexplosion mean?

Bombenexplosion - German to English

bomb blast

View more

  • bomb burst
  • bomb surge