Translation of menghalang-halangi in English:

menghalang-halangi

to prevent

  • 1

    to prevent