Translation of hantuk in English:

hantuk

bump

verb

  • 1

    bump, knock with a dull-sounding blow, collide with, knock against, travel with a jolting movement