ridden on the back of

English

Verb

ridden on the back of

  1. past participle of ride on the back of