Translation of stalker in Malay

stalker

noun

  • 1

    orang yang menghendap binatang liar