Spanish-English Dictionarydesarrollar
Meaning of desarrollar