Translation of آگھیرنا in English:

آگھیرنا

phrase

  • surround, encircle, besiege