English to Arabic

Meaning for:
Evergreen
other
الشجرة دائمة الخضرة