drugs_bustEnglish

drug bust, drugs bust

Noun

Seizure of illegal drugs by the police

English: drug bust, drugs bust

English words with similar meanings

Show 1 words