Translation of candu in English:

candu

opium

  • 1

    opium