Translation of دھر رگڑنا in English:

دھر رگڑنا

phrase

  • exhaust, wear down
  • put to shame, reprove