English to Arabic

Meaning for:
Overpopulated
other
مزدحم