Spanish-English Dictionaryconglomerarse
Meaning of conglomerarse