Translation of اپنے کیے پر پچھتانا in English:

اپنے کیے پر پچھتانا

phrase

  • regret one's actions