Translation of mengekang in English:

mengekang

to bridle, to curb

  • 1

    to bridle, to curb