Oxford Dictionaries (Spanish-English)

The English-Spanish dictionary offered by Oxforddictionaries.com.

Licence: 
Free

More information

Editor: 
Oxford University Press
Year of publication: 
2014
Language: 
English