Sort by
Price
User rating

Ultralingua

Extensive dictionaries, rich with definitions, translations, usages notes, and more: French-English, Spanish-English, German-English, Italian-English, Portuguese-English, Norwegian-English, Latin-English, Esperanto-English, Spanish-French, German-French, Italian-French, German-Spanish, Portuguese-Spanish, and English and French definitions and synonyms.