Translation of pencacat in English:

pencacat

critic

noun

  • 1

    critic