Translation of memprotes in English:

memprotes

to protest

verb

  • 1

    to protest