meaning of Bremsscheiben

Bremsscheiben - German to English

brake disks [Br.]