Versione Inglese
Meaning of
"Darsi la zappa sui piedi."
in English language
Italian to English
English to Italian
Italian
English
Darsi la zappa sui piedi.
To give oneself the hoe on the feet.