Translation of penambatan in English:

penambatan

tethering, mooring

noun

  • 1

    tethering, mooring