The search in the dictionary revealed the following matches for "torrent"...


Turkish Turkish : sel
English English : torrent
French French : inondation
German German : überschwemmung
Italian Italian : inondazione
Spanish Spanish : inundación
Japanese Japanese : 激流

resemble the words to the search term:


  • torrent