Spanish-English Dictionarydesenrollaba
desenrollaba
desenrollarse
Meaning of desenrollaba