Translation of اپنے پائوں پر آپ کلھاڑی مارنا in English:

اپنے پائوں پر آپ کلھاڑی مارنا

phrase

  • hurt oneself unwittingly
    be one's own enemy
    injure or damage oneself
    cut one's own throat
    dig one's own grave