meaning of Bremsdüse

Bremsdüse - German to English

brake jet

View more

  • braking system nozzle