bettered

Lebih baik
translation of 'bettered'
verb
mempertajam,
melebihi,
memperbaiki
definition
Credits: Google Translate