Learn German FlashCards for iPad教育Declan SoftwareLearn over 2,400 German words. Yes, that's right, 2,400! And each and every one with native spea看更多 »