Translation of pencangkukan in English:

pencangkukan

transplanting

noun

  • 1

    transplanting