Ultralingua

English Dictionary & Thesaurus

Translate words on the fly with a powerful one-click dictionary. The Accio English Dictionary is a convenient and powerful dictionary,...

July 18, 2006 By Ultralingua