English to Arabic

Meaning for:
Populousness
other
الازدحام