lyricfluent.com
LyricFluent is a website and mobile app for learning languages through song lyrics, covering English, Spanish, French, German and Italian. It presents vocabulary in the context of songs and uses a spaced repetition system to support memorization.