the leader of a cartel or gang that illegally traffics in drugs

listen to the pronunciation of the leader of a cartel or gang that illegally traffics in drugs
English - English
drug lord
the leader of a cartel or gang that illegally traffics in drugs
Favorites