Language learning resources


  • Omniglot.com - the online encyclopedia of writing systems and languages