Translation of hantukan in English:

hantukan

bumping sound

noun

  • 1

    bumping sound, knock