English to Arabic

Meaning for:
Jungled
other
مليئة بالأشجار