Translation of تار تار کرنا in English:

تار تار کرنا

phrase

  • tear into shreds, to shred