POLICE RAID


Meaning of POLICE RAID in English

sudden attack by police to interrupt illegal activity in action

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