Translation of بھاگڑ مچنا in English:

بھاگڑ مچنا

phrase

  • a stampede to occur