Traducción de camellear en Inglés

camellear

to push drugs, v.

verbo intransitivo

argot

  • 1

    to push drugs