Search
Select the dictionary language
traficar
01
deal, traffic
comerciar ilegalmente con mercancías prohibidas, como drogas o armas
Examples
La policía infiltrada los pilló mientras traficaban.
The undercover police caught them while they were dealing.



























