Knowing a language means many different things which can be assessed in different ways.
Find out what your level is.
Copyright © 2006 Lingu@net Europa