meaning of Bombenwurfvorrichtung

Bombenwurfvorrichtung - German to English

bomb losing apparatus

View more

  • bomb falling gear
  • bomb release process