Spanish-English Dictionarydesarrollarse
Meaning of desarrollarse