Translation of pemerasan in English:

pemerasan

extortion

noun

  • 1

    extortion, pressure, extraction