Translation English Spanish: traffic
Dictionary: main
traffic
noun
2 cambalache, cambio, canje, comercio, descambio, intercambio, márketing, negociación, negocio, operación comercial, retorno, tracamundana, transacción, trapicheo, trato, tráfico, venta.
5 clientela, comercialismo, comercio, mercantilismo, negociación, profesión, transacción, trapicheo, trato, tráfico.