English-Spanish dictionary »

shoot oneself in the foot meaning in Spanish

EnglishSpanish
shoot oneself in the foot (to act against one's own interest)
verb

pegarse un tiro en el pieverb

tirar piedras contra el propio tejadoverb

shoot oneself in the foot verb

tirar piedras al propio tejadoverb