Translation of pencetus in English:

pencetus

noun

  • 1

    impetus, originator of an idea


User Contribution

pencetus

dude

verb