Spanish-English Dictionaryaglomerar
Meaning of aglomerar