meaning of Bremsgitter

Bremsgitter - German to English

retarding grid

View more

  • suppressor grid