Kamus Mobile
https://m.xamux.com
Indonesian to English
pengasingan diri (meditasi) going into retreat
pengasinganalienation
diriself, stand, exist
meditasimeditation