English-Hindi dictionary »

shoot oneself in the foot meaning in Hindi

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

अपने पैरों पर कुल्हाड़ी मारना (hit your legs with axe)verb