free rode

English

Verb

free rode

  1. simple past of free ride