Duolingo Language Lessons For Android is a fun, free app for learning 35+ languages. Build vocabulary and grammar via speaking, reading.