Translation of تار تار in English:

تار تار

phrase

  • tattered, torn to pieces