iOS and Android Apps for Learning Foreign Languages
English, French, Spanish, Italian, German, Portuguese, Russian, Japanese, Chinese, Arabic