What does Bombenraum mean?

Bombenraum - German to English

bomb bay

View more

  • bomb storage space