Versione Inglese
Meaning of
"batta per zoccola"
in English language
Italian to English
English to Italian
Italian
English
batta per zoccola
to take one for another (tit for tat)