Hindi-English dictionary »

अपने ही खोदे गड्ढे में जा गिरा meaning in English

HindiEnglish
अपने ही खोदे गड्ढे में जा गिरा

hoisted by own petardnoun

hoisted with own petardnoun