Translation of سنگ سار کرنا in English:

سنگ سار کرنا

phrase

  • to stone to death