Translation of بھاگ دوڑ in English:

بھاگ دوڑ

phrase

  • stampede, hasty run
  • much effort, exertion