freerode

English

Verb

freerode

  1. simple past of freeride