Learn English (US or British) on Awabe
Awabe is a flashcard language learning app on Android. It focuses on vocabulary, offering as much as 4,000 words for each language.
Pros: Great for basic vocabulary
Cons: Lots of ads Not a great interface
Price: Free
Devices: Android, iPad, and iPhone
Learning methods: Flashcards
Total languages offered: 28
Other languages: Arabic, Chinese, Chinese Mandarin, Dutch, English, Farsi, Filipino (Tagalog), French, German, Greek, Hebrew, Hindi, Irish, Italian, Japanese, Korean, Mandarin, Persian, Persian (Farsi), Polish, Portuguese, Portuguese (Brazil), Russian, Spanish, Swedish, Turkish, or Vietnamese