Translation of mengendiri in English:

mengendiri

verb

  • 1

    to isolate oneself from others