meaning of ballistische Bombe

ballistische Bombe - German to English

ballistic bomb

View more

  • gravity bomb