Translation of بھاگ بھروسا in English:

بھاگ بھروسا

phrase

  • dependence on fate, fatalism
  • figurative

    consolation