Kamus Mobile
https://m.xamux.com
Indonesian to English
pabrik tempat memasang assembling plant
pabrikfactory
tempatplace, location
memasanginstall, post, fasten, turn on