Spanish-English Dictionarydesenrollaste
desenrollaste
desenrollarse
Meaning of desenrollaste