Great For Vocabulary
I use Duolingo to learn how to read and speak French, but I love this app for learning new vocabulary words. My favorite feature of this app are the flash cards. There are tons of different categories and I use them all of the time to learn new words and as a quick refresher.
Comprendre123 about
Learn French™, v3.0