by Catherine E. Love
Comprehensive Italian-English and English-Italian dictionary with over 116,000 references and 170,000 translations. Suitable for self-study, building vocabualry, and developing spelling and transla…