English to Arabic

Meaning for:
Huddler
other
المزاحم