Translation of pelukan in English:

pelukan

embrace

noun

  • 1

    embrace, act of embracing, hug