What does Bombenschacht mean?

Bombenschacht - German to English

bomb bay

View more

  • bomb storage space
  • bomb recess
  • missile bay