police squad - Englisch Synonyme Wörterbuch

police squad

n.
[1] squad