English-Latin dictionary »

torrent, rushing stream meaning in Latin

EnglishLatin
torrent, rushing stream noun

torrens [torrentis](3rd) M
noun