Kamus Mobile
https://m.xamux.com
Indonesian to English
peralatan lang lang equipment
peralataninstrumentation, equipment
lang1 table or stand for selling. 2 set of stacked containers for carrying food. 3. see ELANG.