Translation of میری جوتی میرے ہی سر in English:

میری جوتی میرے ہی سر

phrase

  • hoisted with my own petard