meaning of Bombenreihenwurf

Bombenreihenwurf - German to English

stick bombing

View more

  • train launch (of bombs)