Translation of دھول دھپا in English:

دھول دھپا

phrase

  • fight, thumping and slapping
    horseplay