Italian - English Translator
Suvorov-Development
Italian English Dictionary
Bravolol - Language Learning
Italian - English
eflasoft
Italian-English Dictionary
AllDict
English Italian Dictionary
Innnovative-Software