Translation of penemu in English:

penemu

discoverer, inventor

noun

  • 1

    discoverer, inventor
    ‘Bill Gates bukan penemu komputer’ Bill Gates isn't the inventor of the computer