Versione Inglese
Meaning of
"Tirare la carretta."
in English language
Italian to English
English to Italian
Italian
English
Tirare la carretta.
To pull the buggy (or the jalopy).