Free Dictionary
A site that offers free dictionary and translation services of many if not most of the languages spoken.
Interesting linkage of all sorts
A site that offers free dictionary and translation services of many if not most of the languages spoken.
<< Home