Spanish-English Dictionarysublevarse
Meaning of sublevarais