Mozilla Firefox
Mozilla Firefox (commonly referred to simply as Firefox) is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. Firefox is available for…
One stop destination for open/free softwares, games and discussion