Translation of pemerasan in English:

pemerasan

pressing, squeezing

  • 1

    pressing, squeezing
  • 2

    exploitation, extortion