Translation of belayar in English:

belayar

to sail

verb

  • 1

    to sail, travel on water by use of sails or engine power