Hindi-English dictionary »

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

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

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