English-Hindi dictionary »

be hoisted with own petard meaning in Hindi

EnglishHindi
be hoisted with own petard verb

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