Kamus Mobile
https://m.xamux.com
Indonesian to English
perbaikan terakhir finishing stroke
perbaikanrepair, upgrading, improvement
terakhirlastest, last, ultimate