Kamus Mobile
https://m.xamux.com
Indonesian to English
kempa rumput kering hay press
kempaa press
rumputgrass, weeds
keringdry, arid, poorly paid, crispy