کا ترجمہ آپ اپنے دام میں آ جانا انگریزی میں

آپ اپنے دام میں آ جانا

جملہ

  • hoist with (or by) one's own petard