Spanish-English Dictionarysuban
suban
subirse
Meaning of suban