Traducción español inglés

English version

¿Qué significa "staircase (v): escalar" en Inglés