Translation of protes in English:

protes

protest

noun & verb

  • 1

    protest