bettered
Mejorado
translation of 'bettered'
verb
mejorar,
superar
Credits: Google Translate
| English to Spanish Dictionary bettered |