English to Arabic

Meaning for:
Multitudinous
other
مزدحم