ridden the three-legged mare

English

Verb

ridden the three-legged mare

  1. past participle of ride the three-legged mare