"agglomeration" - Details

English Term:
agglomeration
Arabic Term:
تكتل
Arabic Definition:

.