druglord

listen to the pronunciation of druglord
English - English
A person who controls a large network of persons involved in an illegal drug trade
druglord
Favorites