meaning of Bombergeschwader

Bombergeschwader - German to English

bomber team [Am.]

View more

  • bomber squadron
  • bomber wing