Translation of سر پر ڈالنا in English:

سر پر ڈالنا

phrase

  • hold (someone) responsible for