Kamus Mobile
https://m.xamux.com
Indonesian to English
karet pedal pedal-rubber
karetrubber, elastic, condom
pedalpedal.