Versión en Español
Meaning of
"superar, alcanzar."
in English language
Spanish to English
English to Spanish
Spanish
English
superar, alcanzar.
catch up