HelloTalk - Talk to the World

Language learning app - learn a language by chatting with native speakers around the world. iOS or Android.

Paid: Free
Practicing skill: Listening, Reading, Speaking, Writing
Mobile Application: iPhone, Android