lingoclip.com
LingoClip is a language learning site that uses music, having users fill in gaps in song lyrics while listening. It offers multiple game modes, a built-in translator, and karaoke mode, and supports several languages including English, Spanish, Portuguese, French, Italian, and German.