Spanish-English Dictionarysubiste
subiste
subirse
Meaning of subiste