What does Bremsgriffgummi mean?

Bremsgriffgummi - German to English

(brake lever) rubber address

View more

  • (brake lever) rubberized bonnet