Translation of اپنے گریبان میں منھ ڈالو in English:

اپنے گریبان میں منھ ڈالو

phrase

  • look at your own faults or conduct (before criticizing others)