If you're studying a language, you should know that an important part of the learning process is getting to know enough vocabulary, both to understand others when they speak to you and to be able to express yourself.
Improve your vocabulary.
We're talking about Vocabulary Notebook that includes lists of words grouped by topic so you can start practicing. Each word comes along with its corresponding translation and an image that will help you remember the concept. It also includes questionnaires so you can check out your progress.
This application is translated to several languages, which makes it much easier to learn vocabulary, regardless of your mother tongue. On the other hand, it comes along with notebooks to learn:
If you're learning any of these languages, this application's great due to its simplicity.