Translation of berbiduk in English:

berbiduk

to go boating

verb

  • 1

    to go boating, to board a small paddle boat