Spanish-English Dictionarysuba
suba
subirse
Meaning of suba