Translation of camellear in English:

camellear

to push drugs, v.

intransitive verb

slang

  • 1

    to push drugs