A Spanish-English and English-Spanish dictionary with approx. 38,000 translation pairs.
Lists with: Spanish-English Dictionary
Some lists where this application appears: Idiomas, apllication.
Some lists where this application appears: Idiomas, apllication.
Comments and ratings for Spanish-English Dictionary