meaning of Bremsschenkel

Bremsschenkel - German to English

brake supply