Science, asked by rriiaibiam, 5 months ago

_mean planting more and more trees.Fill in the blank​

Answers

Answered by sngd008
3

Answer:

vanmohastav.....i think..........

Answered by roshani943
0

Answer:

Afforestation is your answer mate

Similar questions