bettered

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