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