meaning of Bombenschloss

Bombenschloss - German to English

bomb equipment

View more

  • bomb rack
  • bomb launch slide