Kamus Mobile
https://m.xamux.com
Indonesian to English
massa menyekat insulating mass
massamass
menyekatpartition of, isolate, insulate