Translation of دھوں دھاں/ دُھوں in English:

دھوں دھاں/ دُھوں

phrase

  • sound of constant blows or gunshots