English to Arabic

Meaning for:
Agglomerate
other
الكتلة