Spanish edit

Verb edit

treparse

  1. infinitive of trepar combined with se

Further reading edit