English to Arabic

Meaning for:
Afforestation
other
التّشجير