Translation of candu in English:

candu

opium

noun

  • 1

    opium, narcotic drug made from the juice of certain poppies