hand-ridden

English

Verb

hand-ridden

  1. past participle of hand-ride