drug traffickers

English

Noun

drug traffickers

  1. plural of drug trafficker