Translation of hambatan in English:

hambatan

barrier, hindrance, obstacle, obstruction

noun

  • 1

    barrier, hindrance, obstacle, obstruction