English to Arabic

Meaning for:
Leafy
other
محاط بالأشجار