Translation of mengekang in English:

mengekang

to bridle, to curb

verb

  • 1

    to bridle, to curb