freeran

English

Verb

freeran

  1. simple past of freerun