freerode
English
Verb
freerode
simple past of
freeride