Translation of menyetor(kan) in English:

menyetor(kan)

to deposit

  • 1

    to deposit
  • 2

    to deliver something you have made to the person who paid for it