Translation of دھڑ دھڑ in English:

دھڑ دھڑ

phrase

  • intensely, violently, fiercely
  • with a crack or crash