Translation of جھاڑ باندھنا in English:

جھاڑ باندھنا

phrase

  • rain ceaselessly, shower, pour
  • utter a volley of abuses