English to Arabic

Meaning for:
Shrub
other
الشجيرة