meaning of Bombenvisier

Bombenvisier - German to English

bombsight

View more

  • bomb sight