Translation of گھیرا ڈالنا in English:

گھیرا ڈالنا

phrase

  • lay siege, besiege, surround, encircle