Angol-Hindi szótár »

shoot oneself in the foot Hindi

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

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