I'd like to recommend [glow=red,2,300]Polynumial[/glow] an iPhone app for learning numbers and counting in many languages: https://itunes.apple.com/us/app/polynumial-universal-number/id590058019?mt=8 I'm the developer and I wrote it because I couldn't find any number translator apps in the app store that were very usable. I wanted something that let the user quickly run through a series of numbers, to learn counting, in addition to having a basic translator. Also it has a random flashcard mode for practicing. It has many languages, here are a few of the most common: [glow=green,2,300]Arabic[/glow], [glow=red,2,300]Chinese[/glow], [glow=blue,2,300]English[/glow], [glow=brown,2,300]German[/glow], [glow=purple,2,300]Hindi[/glow], [glow=red,2,300]Portuguese[/glow], [glow=cyan,2,300]Russian[/glow], [glow=magenta,2,300]Spanish[/glow], but there are a lot more included in the app. It's free, and a paid upgrade will remove ads and allow translation of numbers > 9,999. cheers, daveR