Translation of biduk in English:

User Contribution

biduk

boat

noun