Filter By

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