English to Chinese Dictionary bettered

bettered

做得更好
translation of 'bettered'
verb
赢,
改善,
轶,
改进
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one