Terdapat 1 arti kata 'insociate' di Kamus Bahasa Inggris Terjemahan Indonesia.
Mengasingkan diri
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata insociate adalah mengasingkan diri.