Answers

2015-09-02T16:50:34+05:30
Insolation means incoming solar radiation and terrestrial is also sameĀ 
0