English to Arabic

Meaning for:
Swarmed
other
معجوج