Italian-English Translate Dictionary
This is the most comprehensive, offline Italian-English-Italian translate dictionary for iPhone & iPod touch.- More than 130 000 words- More than 200 …
Italian-English Translate Dictionary