Three multilingual translation dictionaries—French, Spanish, and Italian—and one English dictionary.
February 19th, 2005 Comments Off on WordReference.com
Three multilingual translation dictionaries—French, Spanish, and Italian—and one English dictionary.