Learn songs on LingQ
LingQ is a language learning app that uses the same logic for learning a new language as learning your native tongue: using content you already like. They have books, news, podcasts, sports coverage, politics, culture, and food to name a few.
Price: Free (with premium plan)
Total languages offered: 26
Other languages: Arabic, Chinese, Czech, Dutch, English, Esperanto, Finnish, French, German, Greek, Hebrew, Italian, Japanese, Korean, Latin, Mandarin, Norwegian, Polish, Portuguese, Romanian, Russian, Spanish, Swedish, Turkish, or Ukranian
Methods: Articles, Books, News, Online Courses, Podcasts, songs, Sports
Devices: Android, iPad, iPhone, Web