What does Bremsklappe mean?

Bremsklappe - German to English

(braking system) flap

View more

  • air deflector