Translation of cangkukan in English:

cangkukan

a transplant

  • 1

    a transplant