Translation of memudikkan in English:

memudikkan

verb

  • 1

    to sail or steer a boat upriver