Download.it search icon
Advertisement

Alternatives to English-French-English Slovoed Classic talking dictionary

A dictionary that defines and translates to and from multiple languages