Translation of pencetus in English:

pencetus

noun

  • 1

    impetus, originator of an idea