Translation of menyendiri in English:

menyendiri

verb

  • 1

    to be alone, to be apart
  • 2

    to be aloof or stand-offish