Translation of پتھراؤ کرنا in English:

پتھراؤ کرنا

phrase

  • to pelt with stones, to stone