Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
Indonesian to English
menyempurnakan/memperbaiki
improved on
menyempurnakan
perfect
,
complete
memperbaiki
repair
,
correct
, improve upon,
break