Kamus Mobile
https://m.xamux.com
English to Indonesian
agglomeration tumpukan, timbunan, gumpalan
agglomeration
noun
a jumbled collection or mass
koleksi campur aduk atau massa
source: WordNet 3.0