meaning of Bremshebel

Bremshebel - German to English

brake handle

View more

  • brake lever