100% free. Duo lingo offers Latin American Spanish, French, German, Brazilian Portuguese, Italian, Dutch, Danish, Irish and Swedish courses for English speakers, as well as American English for Spanish, French, German, Portuguese, Italian, Dutch, Russian, Polish, Turkish, Hungarian, Romanian, Japanese, Hindi, Indonesian, Korean and Czech speakers. It also offers many other combinations of languages. Although it is not a translator app for Android per say, it however can make you the translator. When you are trying to learn a new language for your coming foreign visit, Duo lingo is a great app to learn the basic words, phrases, verb structure and pronunciation. It is quite simple and fun to learn. If you need to stay abroad for long, start using Duo lingo in advance and proceed step by step.