ridden on a rail

English

Verb

ridden on a rail

  1. past participle of ride on a rail