English to Arabic

Meaning for:
Thronged
other
متحشّد