Kamus Mobile
https://m.xamux.com
Indonesian to English
selokan pengeringan catch pit
selokangutter, drain, sewer, ditch
pengeringandrainage, draining, drying up, dehydration, desicration