drug cartels

English

Noun

drug cartels

  1. plural of drug cartel