Shobdo Logo
Dictionaries

Italian ↔ English

Oxford Italian–English

Italian-English bilingual dictionary

85.6K entriesWith Audio