rode the cock carousel

English

Verb

rode the cock carousel

  1. simple past of ride the cock carousel