ridden the short bus

English

Verb

ridden the short bus

  1. past participle of ride the short bus