30 languages, 1 map: European Word Translator provides a...

Plug in any English word and have it translated across a map of Europe.

164 views matadornetwork.com

Interest

Eastern Studies

Stumblers Who Like This Page