panda car









panda car


noun British.

  1. a small patrol car used by the police.

noun

  1. British a police patrol car, esp a blue and white one
51 queries 0.524