Traducción español inglés

English version

¿Qué significa "trepar sobre" en Inglés