English-Spanish dictionary »

druglord meaning in Spanish

EnglishSpanish
druglord (person who controls a network of persons involved in the illegal drug trade)
noun

caponoun
{m}

narcotraficantenoun
{m} {f}