Attested.to

Definition

one of the pads that apply friction to both sides of the brake disk

Seed ·

Term in context

brake pad in CommonParlance