Pronunciator
Pronunciator is a fun and easy way to learn to actually speak any of 75 languages. Also features ESL for 50 non-English languages.

Spanish Version