Translation of memencilkan in English:

memencilkan

to isolate, to segregate

verb

  • 1

    to isolate, to segregate