Booked by police meaning. past simple and past participle of double-book 2.

creator avatar