Spanish-English Dictionaryproliferar
Meaning of proliferar