Translation of candu in English:

candu

opium

noun

  • 1

    opium