×
LEO

LEO

Website
LEO is an Internet-based electronic dictionary and translation dictionary initiated by the computer science department of the Technical University of Munich in Germany. Wikipedia
Owner: LEO GmbH
Available in: German (source language), English, French, Spanish, Italian, Chinese, Russian, Portuguese, Polish