meaning of Bombenaufhängung

Bombenaufhängung - German to English

bomb-bay rack

View more

  • bomb company
  • bomb gear