Babylon-Mail.com
Title
Translation Software and dictionary by Babylon
Description
Excerpted from the website:
- Babylon is the leading provider of single-click dictionary and translation solutions. Babylon 7 is a desktop software available for both private users and corporate organizations.
Languages
English