Translation of cangkukan in English:

cangkukan

a transplant

noun

  • 1

    a transplant