Translation of memencilkan in English:

memencilkan

to isolate, to segregate

  • 1

    to isolate, to segregate