English to Arabic

Meaning for:
Thronging
other
التحشّد