meaning of Bombenzielfernrohr

Bombenzielfernrohr - German to English

optical bombsight

View more

  • optical bomb picture