shoot oneself in the foot in Spanish
shoot oneself in the foot in Spanish
tirar piedras al propio tejado
pegarse un tiro en el pie
(idiomatic) To act against one's own interests; to unintentionally behave self-destructively.
tirar piedras contra el propio tejado
(idiomatic) To act against one's own interests; to unintentionally behave self-destructively.