Translation of چاہ کن راچاہ درپیش in English:

چاہ کن راچاہ درپیش

phrase

  • one who digs a pit for others falls himself