Translation of pencela in English:

pencela

critic, fault-finder

noun

  • 1

    critic, fault-finder