Kamus Mobile
https://m.xamux.com
Indonesian to English
peserta lomba 1 mil miler
pesertaparticipant.
lombaa race, contest
milmile.