Brake Pads and Rotors
Idioms, Cliches, and Slang
Algebra

What the term brake rotor means a term that British people understand?

User Avatar
Wiki User
November 26, 2008 12:10AM

How about Brake Disk