Translation of berpiutang in English:

berpiutang

verb

  • 1

    to have money that is lent to others