Slovnenya

Translation English Japanese: agglomerate

Dictionary: main
agglomerate
noun