USER REVIEWS
A comprehensive English to Spanish, and Spanish to English dictionary featuring a dependable word database of more than 160,000 translation pairs. iDiccionario is rich in phrases and technical terms, and has a clear user interface in both English...
WRITE USER REVIEW