Italian English Dictionary

Versione Inglese

Tirare la carretta. Italian pronunciation - Say Tirare la carretta. in English pronunciation Meaning of "Tirare la carretta." in English language