What does Bombenabwurfvorrichtung mean?

Bombenabwurfvorrichtung - German to English

bomb control device

View more

  • bomb losing apparatus
  • bomb falling equipment
  • bomb release apparatus