Search term darsi la zappa sui piedi has one result
Jump to
IT Italian EN English
darsi la zappa sui piedi (v) [to act against one's own interest] shoot oneself in the foot (v) [to act against one's own interest] (v)

IT EN Translations for la

(o) [destinazione] there (o) [destinazione]
(o) [generale] there (o) [generale]
(o) [luogo] there (o) [luogo]
(o) [luogo] at that place (o) [luogo]
the
(o) [generale] over there (o) [generale]
(o) [luogo] over there (o) [luogo]
(o) [generale] to that place (o) [generale]
that one
thither

IT EN Translations for zappa

zappa (n) [utensili] {f} hoe (n) [utensili]
zappa (n) [utensili] {f} pecker (n) [utensili]
zappa {f} hack

IT EN Translations for piedi

piedi (n) [albero] (mp) foot (n) [albero]
piedi (n) [montagna] (mp) foot (n) [montagna]
piedi (mp) feet

Italian English translations

IT Synonyms for darsi la zappa sui piedi EN Translations
piedi piatti [a piedi] m cop (informal)
piede [a piedi] m foot