DRUG SQUAD


Meaning of DRUG SQUAD in English

police unit working to stop the sale and use of illegal drugs (cocaine, heroin, marijuana, etc.)

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