Translation of berperahu in English:

berperahu

verb

  • 1

    ride in a boat or proa