Italian: torrente

Italian verb 'torrente' conjugated