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