Translation of hambatan in English:

hambatan

barrier, hindrance, obstacle, obstruction

  • 1

    barrier, hindrance, obstacle, obstruction