Translation of اپنے ہاتھوں اپنی قبر کھودنا in English:

اپنے ہاتھوں اپنی قبر کھودنا

phrase

  • dig one's own grave