Translation of گھیراؤ جلاؤ پتھراؤ in English:

گھیراؤ جلاؤ پتھراؤ

phrase

  • seige, arson and stone-pelting (usu. during riots)