POLICE SURVEILLANCE


Meaning of POLICE SURVEILLANCE in English

police observation over a person or activity in an attempt to catch the guilty party in action

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.