drug dealer in Catalan
drug dealer in Catalan
camell
One who illegally sells recreational drugs.
narcotraficant
One who illegally sells recreational drugs.
passant
One who illegally sells recreational drugs.