Latter in deforestation
Answers
Answered by
5
Answer:
deforestation means clear of tree
Similar questions