druglord in Irish
druglord in Irish
barún drugaí
A person who controls a large network of people involved in the illegal drug trade.
tiarna drugaí
A person who controls a large network of people involved in the illegal drug trade.