free ridden

English

Verb

free ridden

  1. past participle of free ride