hit and ran

English

Verb

hit and ran

  1. simple past and past participle of hit and run