Translation of orang sesat in English:

orang sesat

pervert

noun

  • 1

    pervert, perverted person, deviant