meaning of Bremselektrode

Bremselektrode - German to English

decelerating electrode

View more

  • retarding electrode