Translation of hela in English:

hela

(menghela)

verb

  • 1

    to drag, to haul, to pull