ridden the brakes

English

Verb

ridden the brakes

  1. past participle of ride the brakes