Translation of terhutang budi in English:

terhutang budi

indebted

adjective

  • 1

    indebted, owing a debt for kindness received