mean of afforestation
Answers
Answered by
4
afforestation refers to plantation of trees.
Answered by
1
Afforestation is the process of planting large numbers of trees on land
karthik4894:
which class r u studying
Similar questions