Translation of pengejar in English:

pengejar

pursuer

noun

  • 1

    pursuer, chaser