Translation of mengayuh in English:

mengayuh

to pedal

verb

  • 1

    to pedal, to work the pedal(s) of, to operate by pedals, to paddle, to propel by use of paddle(s), to row gently