English, asked by Tiyaashabhardwaj, 1 year ago

meaning of torrents?

Answers

Answered by satyam104
2
Flow of water....


....
Answered by Shefa2003
2
A strong and fast moving stream of water or any other liquid
Similar questions