Translation of penyendiri in English:

penyendiri

noun

  • 1

    a loner, liking to be alone