What does Bombenwurfvorrichtung mean?

Bombenwurfvorrichtung - German to English

bomb losing apparatus

View more

  • bomb falling gear
  • bomb release process