Spanish-English Dictionarydesarrolla
desarrolla
desarrollarse
Meaning of desarrolla