Posted onMarch 13, 2011AppsOxford Italian Dictionary An OXFORD English-Italian-English dictionary with over 300,000 words and phrases, and 450,000 translations.The product allows you to download the dictionary data to the device memory…Read More