meaning of Bordkanone

Bordkanone - German to English

aircraft cannon

View more

  • primary weapon