drug traffic

1. (noun) traffic in illegal drugs
Related Words: traffic



Terms and Conditions of Use / Copyright Notice