Memrise is a android application which helps you learn and understand languages of many countries like russian italian and many more.
You can learn any language from memrise how to speak a word how to write a word what is the meaning how to pronounciate everything any problem you have in any language memrise will help you get rid of it.
I myself learnt russian from memrise and it was a awesome experince with memrise I loved the application.
The concept the interface memrise combines of test, pictorial and voice methords to teach and seriously you will easily learn