Results for "

agglomerate

"
English - Turkish Dictionary

agglomerate

(English - Turkish Dictionary) :
i. aglomera.