A dictionary for translating between English and Spanish.
Have FUN learning Spanish with this listening-based interactive program
Declan's Spanish FlashCards shows us how to speak Spanish with a Spanish accent.
Learn Spanish by practicing verb conjugation using tests and puzzles.
Dictionary with over 70,000 words.