FluentU: Learn Languages with videos – an Android application that offers a convenient and fun way to learn a foreign language from scratch or further improve. This application turns music videos, trailers, news reports and other videos into complete educational material. By watching and listening to native speakers, you can learn new words and constructions, learn to understand spoken language in real-life situations.
Each video is subtitled in the native language and translated. At any time, you can touch any word to view its translation and meaning. Words can be added to your vocabulary for repetition. You can also see examples of their use there.