Translation of biduk in English:

biduk

noun

  • 1

    a small paddle boat for catching fish or ferrying goods on the river