Translation of melabuh(kan) in English:

melabuh(kan)

to put down anchor

verb

  • 1

    to put down anchor, to moor