Translation of penemu duga in English:

penemu duga

interviewer

noun

  • 1

    interviewer