Englisch [noun]Spanisch [noun]
torrent [noun] A torrent of rain hit the city all night. They unleashed a torrent of criticism in the meeting. |
torrente [noun] Un torrente de lluvia golpeó la ciudad toda la noche. Durante la reunión, desataron un torrente de críticas. |
mountain stream [noun] |
torrente [noun] |
fusillade [noun] |
torrente [noun] |