1) torrentNoun
|
|
| A heavy rain. | سیلاب شدید بارش تیز بارش تیز بارش موسلا دھار بارش |
2) torrentNoun
|
|
| A violently fast stream of water (or other liquid). The houses were swept away in the torrent. | سیلاب طوفان |