Helps you to memorise words collected as word-pronouncing-translation like formats.
Just use this app about 5-10 minutes per day to memorize anything. You should write and pronounce all words you get to have really good results.
For using it u need only .NET Core and target dictionaries like these.
Getting 50 random words:
Getting words during 5 minutes: