Multitran dictionary
Log in | English
DictionaryForumContacts

Input language: English
 English Spanish
Dictionary   Term count
English-Spanish   762.992
English thesaurus   10.862
Total 773.854
Languages with translations | All languages | Main languages