English to Arabic

Meaning for:
Swarmer
other
المتجمّع، المتجمهر