Translation of تیا پانچا in English:

تیا پانچا

phrase

  • destruction
    cutting up
    scattering