TransLite Spanish - English Dictionary Icon
Easy-To-Use Spanish-English Dictionary. 250.000 terms.
Trial