Translation of mencekang in English:

mencekang

verb

  • 1

    to become taut, hard or stiff due to various reasons