babylon

Babylon Translation offers translations in 77 languages, dictionary definitions and Wikipedia results in 25 languages.
The software is sold worldwide and is used in over 168 countries and has a growing user base of over 90 million desktop installations.

There is 1 product.

Showing 1-1 of 1 item(s)

Active filters