Translation of چمڑی ادھیڑنا in English:

چمڑی ادھیڑنا

phrase

  • flay, skin
  • thrash, give a good hiding