Translation of si berhutang in English:

si berhutang

debtor

noun

  • 1

    debtor, person who owes money