HelloTalk learn by chatting -- interface allows translation and corrections by native speaker chat pal -- or join a group chat...
Forvo a pronunciation dictionary with an app that lets you choose speakers or record your own pronunciation
SpanishDict translator and dictionary, conjugations, word of the day, grammar, and vocab -- mobile app, too!
HelloTalk learn by chatting -- interface allows translation and corrections by native speaker chat pal -- or join a group chat...
Forvo a pronunciation dictionary with an app that lets you choose speakers or record your own pronunciation
SpanishDict translator and dictionary, conjugations, word of the day, grammar, and vocab -- mobile app, too!