English for Italian is a Duolingo language course that teaches English to speakers of Italian.
- Learn-Italian-Online Duolingo Italian from English course
Dictionaries
- Reverso Italian-English-Italian Dictionary
- Collins Italian-English Dictionary
- The Italian-English Dictionary unknown who put this one online
Grammar
- BBC Italian-English grammar about definite articles
- Duolinger user-created Pronomi
Vocabulary