Translation of halang in English:

halang

hinder

(menghalang)

verb

  • 1

    hinder, delay progress of, evade (a difficulty, etc.), deprive, deter, discourage from action, impede, inhibit, restrain, prevent, cause inhibitions in, obstruct