The_____is the biggest natural source of energy.
Answers
Answered by
2
Answer:
The sun is the biggest natural source of energy
Answered by
2
Answer:
sun
Explanation:
or light.............
Similar questions