Translation of دھم دھم in English:

دھم دھم

phrase

  • sound of drum