Traducción de camellear in English:

camellear

to push drugs, v.

verbo intransitivo

argot

  • 1

    to push drugs