street cops - German English Dictionary

street cops

Meanings of "street cops" in German English Dictionary : 1 result(s)

English German
General
street cops Streifenpolizisten [pl]