Show more information about subir
Definition: 1. to climb; clamber
Show more information about galgar
Search took: 4.6073 ms