Translation of discovery in Indonesian

discovery

penemuan

noun

  • 1

    penemuan