Police car

What is Police car?

Police car definition and meaning on Dictionary terms:
noun