Deluge 1.3.12.1
Filename : deluge-1.3.15-win32-py2.7.exe
File size : 15.4MB (16,189,143 bytes)
Requirements : Windows (All Versions)
Languages : Multiple languages
License : Open Source
Date added : May 12, 2017
Author : The Deluge Team www.deluge-torrent.org/