Translation of pemeras in English:

pemeras

press

noun

  • 1

    press
  • 2

    exploiter