Translation of pencetus in English:

pencetus

  • 1

    impetus, originator of an idea