Answers

2015-01-29T20:55:23+05:30

It contributes 86% of the total rain in India.
0
2015-01-29T20:59:32+05:30
The south-west monsoon contributes around 86 percent of the total rain in India.
0