Translation of tambatan in English:

tambatan

berth

noun

  • 1

    berth, place for a ship to anchor or tie up at a wharf, moorings, cables or place for mooring a boat