Translation of kekang in English:

kekang

bridle

noun

  • 1

    bridle, harness on a horse's head, curb, means of restraint