Translation of اپنا سر پیٹنا in English:

اپنا سر پیٹنا

phrase

  • rue, regret, be sorry for what one has done