Translation of tali kekang in English:

tali kekang

halter

noun

  • 1

    halter, strap round the head of a horse for leading or fastening it