meaning of Bremsgriffgummi

Bremsgriffgummi - German to English

(brake lever) rubber address

View more

  • (brake lever) rubberized bonnet