English and Italian idioms 001
This app shows 10 English idioms translated into Italian - Part 1
Developer: Esposito Software di Maria Grazia Caputo
App Size: Varies With Device
Release Date: Mar 16, 2025
Price: Free