Translation of penambat in English:

penambat

something to tie with

  • 1

    something to tie with