ridden the rods

English

Verb

ridden the rods

  1. past participle of ride the rods