ridden the cock carousel

English

Verb

ridden the cock carousel

  1. past participle of ride the cock carousel