jammed on the brakes

English

Verb

jammed on the brakes

  1. simple past and past participle of jam on the brakes