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

گریبان میں منھ ڈالنا

phrase

  • look within oneself, realize and be ashamed of one's faults, do a little heart-searching