Translation of setoran in English:

setoran

deposit

  • 1

    deposit
  • 2

    rental fee