What does Bombenvisier mean?

Bombenvisier - German to English

bombsight

View more

  • bomb sight