Translation of pemberi in English:

pemberi

giver

noun

  • 1

    giver