Freeddls.com is a categorized list of free downloads for various uses
Title
Free Software Downloads
Description
Excerpted from the website description:
- Free Software Downloads, Freeware and Shareware programs, daily news, permanently updated
Languages
English
Address
- Ilicheva str. 4/9
- Omsk, SA 644048 RUSSIA