Translation of pemeras in English:

pemeras

extortionist

noun

  • 1

    extortionist, mangle, wringer