Point2translate

WordPoint

WordPoint is a point-to-translate PC dictionary that translates in 18 languages: English, French, German, Spanish, Italian, Portuguese,...

December 15, 2005 By Point2translate