Quizlet is an online services which is work with mobile device and desktop.
In general, you just type the “matching words” , system will turn your words into the different type of games.
By the way of that, system can pronounce the word for you in over 60 different language (list here).
After you create your exercise, you can play with voice on your mobile devices or desktop.
Application for Education
Can’t imagine this service is FREE! If you want to add your own image on your questions, you need to upgrade. Otherwise, free account just suitable for most users.