Translation of penghalang in English:

penghalang

hindrance, obstacle

  • 1

    hindrance, obstacle